import { NgModule } from '@angular/core';
import { SharedModule } from '@shared';
import { OrganRoutingModule } from './organ-routing.module';
import { OrganUserComponent } from './user/user.component';
import { NzDatePickerModule } from 'ng-zorro-antd/date-picker';
import { NzTreeSelectModule } from 'ng-zorro-antd/tree-select';
import { FooterToolbarModule } from '@delon/abc';
import { OrganCompanyComponent } from './company/company.component';
import { NzCascaderModule } from 'ng-zorro-antd/cascader';
import { OrganPostComponent } from './post/post.component';
import { OrganOrganizeComponent } from './organize/organize.component';

const COMPONENTS = [OrganUserComponent, OrganCompanyComponent, OrganPostComponent, OrganOrganizeComponent];
const COMPONENTS_NOROUNT = [];

@NgModule({
  imports: [SharedModule, OrganRoutingModule, NzDatePickerModule, NzTreeSelectModule, FooterToolbarModule, NzCascaderModule],
  declarations: [...COMPONENTS, ...COMPONENTS_NOROUNT],
})
export class OrganModule {}
